Serge Demeyer | Publications | E-mail Feedback


Serge Demeyer / Publication (Details)

Last updated on Thursday, November 16, 2023

@inproceedings{Laghari2015IWPSE,
  author =        {Gulsher Laghari and Alessandro Murgia and
                   Serge Demeyer},
  booktitle =     {Proceedings IWPSE2015 (the 14th International
                   Workshop on Principles of Software Evolution)},
  note =          {Acceptance ratio: 13/31 = 42\%},
  pages =         {1 -- 8},
  publisher =     {ACM},
  title =         {Localising Faults in Test Execution Traces},
  year =          {2015},
  abstract =      {With the advent of agile processes and their emphasis
                   on continuous integration, automated tests became the
                   prominent driver of the development process. When one
                   of the thousands of tests fails, the corresponding
                   fault should be localised as quickly as possible as
                   development can only proceed when the fault is
                   repaired. In this paper we propose a heuristic named
                   SPEQTRA which mines the execution traces of a series
                   of passing and failing tests, to localise the class
                   which contains the fault. SPEQTRA produces ranking of
                   classes that indicates the likelihood of classes to
                   be at fault. We compare our spectrum based fault
                   localisation heuristic with the state of the art
                   (AMPLE) and demonstrate on a small yet representative
                   case (NanoXML) that the ranking of classes proposed
                   by SPEQTRA is significantly better than the one of
                   AMPLE.},
  annote =        {internationalconference},
  doi =           {10.1145/2804360.2804361},
  isbn =          {978-1-4503-3816-5},
}

Serge Demeyer | Publications | E-mail Feedback